package com.lxf.education.service;


import java.util.List;

import com.lxf.education.pojo.StudentPojo;
import com.lxf.education.pojo.TeacherPojo;
import com.lxf.education.utils.ResultVo;
/**
* @author:LuoXingFa;
* @version:Date:2022年4月28日下午4:56:08
*/
public interface TeacherListService {

	/**
	 * 用户登录操作
	 */
	List<TeacherPojo> findTea(String loginName,String loginPwd);

	/**
	 * 查询所有数据
	 * @return
	 */
	ResultVo getAll();
	/**
	 * 分页查询
	 * @param page
	 * @param limit
	 * @return
	 */
	ResultVo getTeacherList(Integer page, Integer limit);

	/**
	 * 单行查看
	 * @param id
	 * @return
	 */
	TeacherPojo selById(Integer id);

	/**
	 * 批量删除
	 * @return
	 */
    ResultVo delAllTea(Integer[] ids);

	/**
	 * 根据id删除
	 * @param id
	 * @return
	 */
	ResultVo delTeacherById(Integer id);

	/**
	 * 根据id更正数据
	 * @param id
	 * @param value
	 * @return
	 */
	ResultVo updateTeacher(Integer id, String value);

	/**
	 * @查询个人信息
	 * @param name
	 * @return
	 */
	StudentPojo findStuByName(String name);

	//根据id查询用户
	List<TeacherPojo> getTeacherById(Integer tid);
}
